package com.meituan.sqt.request.thirdpay;

import com.meituan.sqt.request.BaseApiRequest;
import lombok.Data;

import java.util.Map;

/**
 * @author: yongjian@meituan.com
 * @date: 2021/7/1 2:24 下午
 * @description:标准三方的下单请求
 */
@Data
public class ThirdPayRequest extends BaseApiRequest {
    /**
     * 交易号，唯一标示一次支付请求
     */
    private Long tradeNo;
    /**
     * 商企通业务订单号
     */
    private Long sqtBizOrderId;
    /**
     * 支付金额(不包含服务费）
     */
    private String tradeAmount;
    /**
     * 服务费金额
     */
    private String serviceFeeAmount;
    /**
     * 商品名称
     */
    private String goodsName;
//    /**
//     * 交易时间：格式yyyy-MM-dd hh:mm:ss，已废弃
//     */
//    private String tradeTime;
    /**
     * 支付成功回调的商企通交易平台的接口地址
     */
    private String notifyUrl;
    /**
     * 支付成功后，前端重定向的订单详情页的地址
     */
    private String returnUrl;
    /**
     * 业务类型
     */
    private Integer businessType;
    /**
     * 扩展信息信息
     */
    private Map<String, Object> extInfoMap;
}
